tatter or rag hanging from clothes - Turc Anglais Dictionnaire